deep drilling well - Turkish English Dictionary